I have begun the final optimisation and debugging stages of this project. I have not yet completely decided if I want to release it for free or charge a small fee, but I should be releasing it either way in the next week or so.
The code is fully network safe, allows for multiple instances of the simulation running with completely different simulation options and materials (as the below video shows) and comes with four example materials: Water, Lava, Tar, and Mud.